UIS Command Component Parameters

The following tables list and describe the parameters specific to the UIS command component types for this remote device:

For more general information about UIS command component parameters, see UIS Command Components. The DG_F_DEV (Get data group from device) and DG_T_DEV (Send data group to device) command component types are configured in the template file. The other command component types are considered special and are defined in the EIE editor code. See Special UIS Command Component Types for more information.

CYUPDTPT

Update CygNet Point updates the record for a CygNet point. CYUPDTPT has the following command parameters:

Parameter Required Description

FOnErr

No

Fail cmd on update error indicates to abort the UIS command if any update errors are encountered. The errors that might come up include: if the point specified in the Fac, Serv, Site, or UDC parameters does not exist, or if the point exists in a different UIS and any messaging errors or communication failure to that service comes up.

Fac

Yes

Facility for pt identifies the facility of the point to update.

Serv

No

Service for pt identifies the SERVICE of the point to update.

Site

No

Site for pt identifies the SITE of the point to update.

UDC

Yes

UDC for pt identifies the UDC of the point to update.

UType

No

Update type indicates the type of update. Value options are 0 - 3, where 0=Completion, 1=Success, 2=Failure, 3=Creation.

UsrMsk

No

User bit mask specifies the user bit mask of the point to update.

UsrVal

No

User bit value to match specifies the user bit value to match when updating the point record.

Value

No

Value indicates the point value to update.

CYWAITPT

Wait for CygNet Point signals the UIS to wait to perform a command until the value of the specified CygNet point changes to a specified value.

CYWAITPT must be the first command component added to a UIS command. You cannot add other instances of CYWAITPT to a UIS command.

CYWAITPT has the following command parameters:

Parameter Required Description

Dur

Yes

Duration is the amount of time (in HH:MM:SS or HH:MM or HH) for the UIS command to wait for the point value to change before timing out.

FOnErr

No

Fail on point error indicates to abort the UIS command if any error conditions are encountered. The point errors that might come up include: if the point specified in the Fac, Serv, Site, or UDC parameters does not exist, or if the point exists in a different UIS and any messaging errors or communication failure to that service comes up.

Fac

Yes

Facility for pt identifies the facility of the point on which to wait for the point value to change before performing the UIS command.

Int

Yes

Interval indicates the frequency (in HH:MM:SS or HH:MM or HH) with which the UIS will check the point’s value to see if it has changed.

Serv

No

Service for pt identifies the SERVICE of the point on which to wait for the point value to change before performing the UIS command.

Site

No

Site for pt identifies the SITE of the point on which to wait for the point value to change before performing the UIS command.

UDC

Yes

UDC for pt identifies the UDC of the point on which to wait for the point value to change before performing the UIS command.

UsrMsk

No

User bit mask specifies the user bit mask on which to wait for the status bit change before issuing the UIS command.

Note: The user status bit parameters (UsrMsk and UsrVal) only apply to the extended status field of the point record, so they will not match anything in the base status.

UsrVal

No

User bit value to match specifies the user bit value to match before issuing the UIS command.

Value

No

Value to match specifies the value on which to wait for the point to change to before issuing the UIS command.

Note: You can set parameters for both the point user status AND point value. So you can match either one by itself, or you can specify that both must match your parameter values.

DG_F_DEV

Get data group from device retrieves a data group from a field device. The Parent XML Element is uccRecvParms. The following parameters are available for each specified data group type.

Data Group Type Parameter Required Description Value Options

SnglCoil

DataType

Yes

Data Type defines the type of data stored at the specified register number.

Value options appear in the Data Type drop-down list in the Single Read-Only Coil data group dialog box.

FacUdc

No

Facility.UDC for Point Processing provides a means to specify a UDC to which to map the specified data point; it requires a corresponding point in the Point Service (PNT).

Strings that specify a Facility.UDC combination.

RegNum

Yes

Register Number specifies the register number used to retrieve data from a single element.

Valid register numbers

SnglReg

DataType

Yes

Data Type defines the type of data stored at the specified register number.

Value options appear in the Data Type drop-down list in the Single Read-Only Register data group dialog box.

FacUdc

No

Facility.UDC for Point Processing provides a means to specify a UDC to which to map the specified data point; it requires a corresponding point in the Point Service (PNT).

Strings that specify a Facility.UDC combination.

RegNum

Yes

Register Number specifies the register number used to retrieve data from a single element.

Valid register numbers

DG_T_DEV

Send data group to device sends a data group to a field device. The parent XML Element is uccSendParms. The following parameters are available for each specified data group type.

Data Group Type Parameter Required Description Value Options

CtrlParms

DHStrkLen

Yes

Downhole stroke length

Floating-point numbers

FldOff

Yes

Fluid pound offtime

Floating-point numbers

FldOffTim

Yes

Fluid pound off-timer

Floating-point numbers

FldPnd

Yes

Fluid pound cycles required

Integers

FldStrk

Yes

Fluid pound strokes

Integers

HiPressSD

Yes

High pressure shutdown

Integers

IgnoreStrk

Yes

Startup ignore strokes

Integers

LoadSP

Yes

Load setpoint

Integers

LwPressSD

Yes

Low pressure shutdown

Integers

MinLoad

Yes

Min load limit

Floating-point numbers

MnArea

Yes

Min area

Floating-point numbers

MnAreaStr

Yes

Min area strokes

Integers

MnAreaTm

Yes

Min area timer

Floating-point numbers

MnOffA

Yes

Minimum offtime allowed

Floating-point numbers

MnStrkDlt

Yes

Minimum stroke delta

Floating-point numbers

MsMPRL

Yes

Measured MPRL

Floating-point numbers

MsPPRL

Yes

Measured PPRL

Floating-point numbers

MtrCorrFtr

Yes

Meter correction factor

Floating-point numbers

MxOffA

Yes

Maximum offtime allowed

Floating-point numbers

MxStrkDlt

Yes

Maximum stroke delta

Floating-point numbers

OffInc

Yes

Offtime increment

Floating-point numbers

PeakLoad

Yes

Max load limit

Floating-point numbers

PlngrDia

Yes

Plunger diameter

Floating-point numbers

PrUpDly

Yes

Power up delay

Integers

PressDly

Yes

Pressure startup delay

Floating-point numbers

RadioErr

Yes

Radio errors

Integers

ResetCt

Yes

RTU resets

Integers

RunTarg

Yes

Target runtime

Floating-point numbers

StrkFltCnt

Yes

Stroke fault counter

Integers

StrkSP

Yes

Stroke setpoint

Integers

StrokeLen

Yes

Stroke length

Floating-point numbers

UcMPRL

Yes

Uncalibrated MPRL

Floating-point numbers

UcPPRL

Yes

Uncalibrated PPRL

Floating-point numbers

DigStat

ActByPass

Yes

Active/bypass

Boolean

Aux1

Yes

Aux #1 presco (OK/Fault)

Boolean

Aux2

Yes

Aux #1 pollution (OK/Fault)

Boolean

ClockMd

Yes

Time clock mode (off/on)

Boolean

FluidLb

Yes

Fluid pound status (OK/waiting)

Boolean

HelpMe

Yes

Help me (fault/normal)

Boolean

LoadFlt

Yes

Load device/cable (OK/fault)

Boolean

MinAreaSD

Yes

Min area shutdown (OK/fault)

Boolean

MinMaxFlt

Yes

Min/Max load (OK/fault)

Boolean

MotorCont

Yes

Motor contact (off/on)

Boolean

MotorEnb

Yes

Motor enable (off/on)

Boolean

MotorStrt

Yes

Motor start trigger (1=start)

Boolean

NoMotFlt

Yes

No motion (OK/fault)

Boolean

SDIncom

Yes

SD incomplete (OK/fault)

Boolean

SDLock

Yes

SD + lockout (OK/fault)

Boolean

SDPower

Yes

SD no power (OK/fault)

Boolean

SrokeFlt

Yes

Stroke device/cable (OK/fault)

Boolean

UPLPerm

Yes

UPL permissive (off/on)

Boolean

WarnBeac

Yes

Warning beacon (off/on)

Boolean

SnglCoil

DataType

Yes

Data Type defines the type of data stored at the specified point type.

Value options appear in the Data Type drop-down list in the Single Read/Write Coil data group dialog box.

FacUdc

No

Facility.UDC for Point Processing provides a means to specify a UDC to which to map the specified data point; it requires a corresponding point in the Point Service (PNT).

Strings that specify a Facility.UDC combination.

RegNum

Yes

Register Number specifies the register number used to retrieve data from a single element.

Valid register numbers

Value

Yes

Value defines a value to be sent to a "Single Coil" (SnglCoil) data group.

 

SnglReg

 

 

 

DataType

Yes

Data Type defines the type of data stored at the specified register number.

Value options appear in the Data Type drop-down list in the Single Read/Write Register data group dialog box.

FacUdc

No

Facility.UDC for Point Processing provides a means to specify a UDC to which to map the specified data point; it requires a corresponding point in the Point Service (PNT).

Strings that specify a Facility.UDC combination.

RegNum

Yes

Register Number specifies the register number used to retrieve data from a single element.

Valid register numbers

Value

Yes

Value defines a value to be sent to a "Single Register" (SnglReg) data group.

 

VSDParms

 

 

 

 

 

 

 

 

 

 

EUpStrk

Yes

End of upstroke

Floating-point numbers

MnLdTgt

Yes

Minimum load target

Floating-point numbers

Mode

Yes

Mode number

Integers

PkLdTgt

Yes

Peak load target

Floating-point numbers

SDnStrk

Yes

Downstroke speed

Floating-point numbers

SUpStrk

Yes

Upstroke speed

Floating-point numbers

SpdByp

Yes

Speed bypass

Floating-point numbers

SpdDec

Yes

Speed decrease

Floating-point numbers

SpdInc

Yes

Speed increase

Floating-point numbers

SpdMax

Yes

Maximum Speed

Floating-point numbers

SpdMin

Yes

Minimum Speed

Floating-point numbers

Back to top